place upon

英 美
  • v.把...放...之上
  • place n.地方;地位;职位;获奖的名次v.将(某物)放置;安排;订货;寄托;辨认;获得名次
  • upon prep.在...上;紧接着;逼近
    1. A sudden and severe strain was placed upon us by the cutting off of these supplies.
      由于供给突然被切断,我们感到了沉重的压力。
    2. An ornamental marble carving or bronze casting depicting a group of weapons or armor placed upon a square or circular base.
      战利品雕饰置于一正方形或圆形底座之上的,图形为一堆武器或盔甲的装饰性大理石石雕或铜雕